home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / msdos / grabbers / snagit16 / snagit.prn < prev    next >
Encoding:
Text File  |  1991-02-01  |  19.1 KB  |  886 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                                        SnagIt
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                           Horizon Technologies Incorporated
  16.                             1745  Hamilton Road Suite 300
  17.                                 Okemos Michigan 48864
  18.  
  19.  
  20.  
  21.                                        SnagIt
  22.  
  23.  
  24.  
  25.        SnagIt is the print utility that Windows forgot.  SnagIt is a screen
  26.        print and capture program for Windows.  SnagIt processes input from
  27.        the screen, the clipboard, or a BMP file and outputs to the default
  28.        printer, the clipboard, or a BMP file.  SnagIt provides control over
  29.        color intensity, monochrome intensity threshold, and gray scaling.
  30.        SnagIt may be controlled by DDE to provide other applications the
  31.        ability to output screen data.
  32.  
  33.  
  34.  
  35.  
  36.                                        Credits
  37.  
  38.  
  39.  
  40.  
  41.                          Program Development: Stewart Nutter
  42.                          Documentation:Tim Pearl, Dewey Hou
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.                                           2
  90.  
  91.  
  92.  
  93.  
  94.        HTI Overview
  95.  
  96.        Horizon Technologies Inc. (HTI) is a computer consulting and software
  97.        development company located in Okemos, Michigan.  We provide a full
  98.        range of services to organizations assessing or implementing Windows
  99.        or OS/2 applications for use in distributed systems.  We concentrate
  100.        our services on those areas that are most likely to complement the
  101.        capabilities within our customer's organizations.  We offer assistance
  102.        during the assessment and design and development phases.  We offer an
  103.        extensive background in the successful implementation of distributed
  104.        applications on Windows and OS/2 platforms.  Our experience includes
  105.        projects using all major network topologies, protocols, LAN operating
  106.        systems, and many LAN-based commercial products.
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.        Copyright Horizon Technologies Inc. 1990, 1991
  125.        All Rights Reserved.
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.                                           3
  143.  
  144.  
  145.  
  146.  
  147.  
  148.        Table of Contents
  149.  
  150.  
  151.        Introduction .....................5
  152.  
  153.        Installation .....................6
  154.  
  155.        Getting Started ..................7
  156.  
  157.        Feature Reference
  158.           Mouse Conrrols.................9
  159.           Input..........................9
  160.           Output........................10
  161.           Format........................11
  162.           Options.......................12
  163.           Save Setup....................13
  164.  
  165.        Advanced Topics
  166.           Monochrome Conversion.........15
  167.           Color Boost...................16
  168.           Gray Scaling..................16
  169.           DDE Usage.....................16
  170.  
  171.        Appendix A
  172.           DDE Command Reference.........17
  173.  
  174.        Appendix B
  175.           Other HTI Products............19
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                           4
  196.  
  197.  
  198.  
  199.  
  200.  
  201.        Introduction
  202.  
  203.        This Manual is divided into several sections.  The first section
  204.        contains installation instructions and directions on how to create
  205.        basic screen prints with SnagIt.  The second section is the feature
  206.        reference.  The feature reference will explain each of the SnagIt menu
  207.        items and it effects.  The Last section is Advanced Topics.  It
  208.        contains discussions of how to make use of the advanced features of
  209.        SnagIt such as, gray scaling and using Dynamic Data Exchange
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.        This document was created using SnagIt and Microsoft Word for Windows
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.                                           5
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.        Installation
  256.  
  257.        System Requirements:
  258.  
  259.                - Windows 3.0
  260.                - A printer that supports Bitmaps such as an HP Laserjet or
  261.             Postscript Printer
  262.  
  263.        Installing SnagIt is easy.  Simply copy the file SNAGIT.EXE to your
  264.        windows directory.
  265.  
  266.        Example:
  267.  
  268.        COPY A:SNAGIT.EXE C:\WINDOWS
  269.  
  270.        Next start Windows and create a new program item with the Program
  271.        Manager.  If you need help with this, consult your Windows Users
  272.        Manual.  We recommend placing SnagIt in the Accessories Group.
  273.  
  274.        To have Windows load SnagIt automatically, edit your WIN.INI file in
  275.        the WINDOWS directory and add SNAGIT to the load line.
  276.  
  277.        Example:
  278.  
  279.        Load=CLOCK SNAGIT
  280.  
  281.        This will load the clock and SnagIt as icons.
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.                                           6
  302.  
  303.  
  304.  
  305.  
  306.  
  307.        Getting Started
  308.        Printing a Screen
  309.  
  310.        In this section you will learn how to use some of the basic features
  311.        of SnagIt and how to create your first screen print
  312.  
  313.        Loading SnagIt
  314.  
  315.        If you chose to have SnagIt load automatically during the install
  316.        procedure, you should see the SnagIt icon displayed after you start
  317.  
  318.  
  319.        windows .       If SnagIt has not been automatically loaded for you,
  320.        double click on the SnagIt icon in the Accessories Group
  321.  
  322.        Selecting The Print Area
  323.  
  324.        SnagIt can print the entire screen, a selected region of the screen or
  325.        a single window..  To select what to print, double click on the SnagIt
  326.        icon to restore SnagIt to a window.  The SnagIt windows will display
  327.        the current settings.  Click on the Input menu item to view the list
  328.        of options. Select one of the following options:
  329.  
  330.        Screen:        Prints the entire
  331.                       screen.
  332.  
  333.        Entire         Prints a single window.
  334.        Window:
  335.  
  336.        Client Area:   Prints only the window
  337.                       client area
  338.  
  339.        Region:        Allows you to select a
  340.                       rectangular region
  341.                       anywhere on the screen.
  342.  
  343.  
  344.        If you selected Entire Window,Window Client Area or Region SnagIt will
  345.        allow you to select the window or region when you print.
  346.  
  347.        Printing
  348.  
  349.        To print press [Ctrl][Shift]P.
  350.  
  351.        Entire Window or Window Client Area as the input
  352.        area, position the pointer on the title bar of the window you wish to
  353.        print and press the left mouse button.
  354.                                           7
  355.  
  356.  
  357.  
  358.  
  359.  
  360.        If you selected Region as the input area position the pointer at the
  361.        upper left corner of the region you wish to print.  Hold down the left
  362.        mouse button and drag the pointer to the lower right corner of the
  363.        region and release the mouse button.
  364.  
  365.        Clicking the right mouse button will cancel the operation
  366.  
  367.        While SnagIt is printing the following message box will be displayed.
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.        To cancel a screen print click on the Cancel button in the message box
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.                                           8
  408.  
  409.  
  410.  
  411.  
  412.  
  413.        Feature Reference
  414.        Mouse Controls
  415.  
  416.             Left Button - The left mouse button is used to select SnagIt menu
  417.             options and to select the screen image.
  418.  
  419.             Right Button - The right mouse button is used to cancel an
  420.             operation
  421.  
  422.        Input
  423.  
  424.        The Input Menu is used to select what SnagIt will print.  The
  425.        currently selected option is marked by a check mark.  The different
  426.        input options work as follows:
  427.  
  428.             Screen - When you select screen, SnagIt will print the entire
  429.             screen.
  430.  
  431.             Window Client Area - If you select this option SnagIt will print
  432.             only the client area of a single window.  The client area is the
  433.             area surrounded by the window borders.  The client area does not
  434.             include the borders, title bar, scroll bars or the caption line.
  435.             After you press [Ctrl][Shift]P, select the client are you want to
  436.             print by positioning pointer anywhere in the client area and
  437.             click the left mouse button.
  438.  
  439.             Entire Window - Selecting this option causes the entire window to
  440.             be printed.  After you press [Ctrl][Shift]P position the pointer
  441.             over the window you want to print and click the left mouse
  442.             button.  Note: windows can contain many smaller windows inside of
  443.             them.  Items such as OK and Cancel buttons, and icons are windows
  444.             themselves.  Clicking on one of these will result in only the
  445.             button or icon printing.  It is best to click on the title bar of
  446.             the window you want to print.
  447.  
  448.             Rectangular Region -  Press [Ctrl][Shift]P then select the region
  449.             to be printed by positioning the pointer over the upper left
  450.             corner of the region.  Press and hold the left mouse button then
  451.             drag the pointer to the lower right hand corner of the region and
  452.             release the mouse button.
  453.  
  454.             Bitmap File -  If you select this option SnagIt will display a
  455.             dialog box requesting the name of the file to read the bitmap
  456.             from.  Bitmap files are graphics files generated by some paint
  457.             programs, SnagIt or other Windows programs.  Bitmap files usually
  458.             have a file extension of .BMP.
  459.  
  460.                                           9
  461.  
  462.  
  463.  
  464.  
  465.             Clipboard - Selecting the clipboard option causes SnagIt to print
  466.             the contents of the Windows clipboard when you press
  467.             [Ctrl][Shift]P.  Items are placed on the clipboard by the cut or
  468.             copy commands in other Windows programs.
  469.  
  470.  
  471.        Output
  472.  
  473.        The Output Menu allows you to select where SnagIt will print to.
  474.        SnagIt Supports the following output devices:
  475.  
  476.             Printer - When printer is selected sends the output to the
  477.             currently selected Windows printer.
  478.  
  479.             Bitmap File - If bitmap file is selected SnagIt will ask you for
  480.             the name of the file to print the bitmap to.
  481.  
  482.             Clipboard - Selecting the clipboard option causes SnagIt to send
  483.             the input image to the Windows Clipboard
  484.  
  485.        Using SnagIt to print images to a bitmap file, or the clipboard can be
  486.        very useful for importing screen images  into a word processor,
  487.        desktop publishing package or a paint program.
  488.  
  489.  
  490.        Format
  491.  
  492.        SnagIt supports three different format options, monochrome, color, and
  493.        gray scale.  Select the format option you want with the Format Menu.
  494.        The current option will be marked with a check mark.  The format
  495.        options work as follows:
  496.  
  497.             Monochrome - The input image is converted to monochrome before it
  498.             is set to the output device.  The monochrome threshold determines
  499.             the amount of black and white in the output image.
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.                                          10
  514.  
  515.  
  516.  
  517.  
  518.                              Monochrome Threshold Dialog Box
  519.  
  520.             Color - Color boosting, if enabled, is applied to the input image
  521.             before it  is sent to the output device.
  522.  
  523.             Gray Scale - Colors are mapped to up to 256 shades of gray before
  524.             the image is sent to the output device.
  525.  
  526.        See the Advanced Topics for further discussion on formatting options.
  527.  
  528.        Options
  529.  
  530.        Alert - Setting the alert options causes SnagIt to signal you with a
  531.        when it has completed processing the input image and/or when it has
  532.        completed sending the image to the printer or other output device.
  533.        The value entered for this field determines the number of beeps.  This
  534.        is a particularly useful feature when using the gray scale option.
  535.  
  536.        Clipboard Chain - Setting the clipboard chain option to true causes
  537.        SnagIt to print each time the clipboard changes.  This is useful for
  538.        doing a print screen from a DOS box.  When you press the Print Scrn
  539.        key in a DOS box Windows copies the screen to the clipboard.  If you
  540.        have the clipboard chain option set, SnagIt will then automatically
  541.        copy the image to the printer for you.
  542.  
  543.        Note: The input device must be set to clipboard for clipboard chaining
  544.        to work.
  545.  
  546.        Color Boost - This option is used to set the amount of color boost for
  547.        Red, Green, and Blue.  For each color range you can enter a value
  548.        between -255 and +255, and/or use the slider bar to set the boost
  549.        level.  The default value for each range is zero.  See Advanced Topics
  550.        for a discussion on color boost.
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.                                          11
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.                                Color Boost Dialog Box
  590.  
  591.        Scaling - The scaling option determines the size of the output image.
  592.        There are three scaling options:
  593.  
  594.             Best Fit - This option scales the input image to best fit a page
  595.             for the output device (ie; an 8.5 by 11 sheet of paper)
  596.  
  597.             Screen - Selecting screen causes the output image to be printed
  598.             the same as it appears on the screen.
  599.  
  600.             User - The user option allows you to enter an integer scaling
  601.             multiplier to be applied to the output image.  A multiplier of 2
  602.             will double the size of the input image.
  603.  
  604.        Note: scaling works only for gray scale and output to the printer
  605.  
  606.        Save Setup
  607.  
  608.        The save setup option is located under the system menu (Alt Space).
  609.        When you save the setup, SnagIt will write all of the current settings
  610.        to your WIN.INI file.  SnagIt will read the saved setup each time it
  611.        is loaded
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.                                          12
  620.  
  621.  
  622.  
  623.  
  624.  
  625.        Advanced Topics
  626.  
  627.  
  628.        Monochrome Conversion
  629.  
  630.        When Windows converts a color image to monochrome, it converts
  631.        anything that is the background color, or white to white.  All other
  632.        colors are converted to black.  This usually results in a lot of the
  633.        image converted to black.  SnagIt uses a monochrome threshold when
  634.        converting a color image to monochrome.  SnagIt looks the intensity
  635.        level of each pixel and converts higher intensities (lighter colors)
  636.        to white and the lower intensities to (darker colors) black.  This
  637.        conversion process will usually result in a more even balance of black
  638.        and white in the output image.  The amounts of black and white can be
  639.        controlled by adjusting the Monochrome Threshold value under the
  640.        Monochrome setting of the Format Menu.  Adjusting the color boost
  641.        values can be used to adjust color intensities before conversion to
  642.        monochrome.
  643.  
  644.        You may get much better results converting images to monochrome if you
  645.        use the windows setup program to configure Windows for a monochrome
  646.        monitor.  You may need your Windows diskettes the first time you do
  647.        this (you can easily switch back to color when you need to). In
  648.        monochrome mode Windows will then create grays as a pattern of black
  649.        and white which will print nicely to a monochrome device.  In color
  650.        mode gray will be converted to all black or all white.
  651.  
  652.  
  653.  
  654.  
  655.        Color Boost
  656.  
  657.        Color boost is used to change the intensity of the colors, changing
  658.        how the be output image will look.  Increasing the boost value
  659.        lightens the output.  Color boost is performed before gray scaling or
  660.        monochrome conversion, so it can be used to lighten or darken the
  661.        output with these options as well..
  662.  
  663.        Gray Scaling
  664.  
  665.        Gray scaling can be performed as an alternative to monochrome
  666.        conversion.  SnagIt can represent colors with 256 levels of gray.  The
  667.        shades of gray are determined by the intensity level of the colors.
  668.        Color intensity levels can be adjusted using the Color Boost under the
  669.        Options Menu.
  670.  
  671.  
  672.                                          13
  673.  
  674.  
  675.  
  676.  
  677.        Caution: Gray scaling can be very slow.  It is a good idea to try a
  678.        small region of the screen before printing the whole screen.  You may
  679.        also want to turn on the Alert feature under the Options Menu.
  680.  
  681.  
  682.        DDE Usage
  683.  
  684.        SnagIt supports Windows Dynamic Data Exchange (DDE).  You can invoke
  685.        SnagIt from other Windows programs by sending SnagIt DDE Messages.
  686.        For Example, you can print write an Excel macro that will print a
  687.        portion of the screen using SnagIt.  See Appendix A  for the DDE
  688.        command reference.
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.                                          14
  726.  
  727.  
  728.  
  729.  
  730.        Appendix A  -  DDE Reference
  731.  
  732.  
  733.        Initiating a DDE Session
  734.  
  735.        To initiate a DDE with SnagIt send a DDE_INITIATE with the application
  736.        parameter of "SnagIt" and the topic parameter of "SnagIt"
  737.  
  738.        Setting SnagIt Options
  739.  
  740.        All of the SnagIt Menu options can be set using the DDE_EXECUTE
  741.        command.
  742.  
  743.        Example
  744.  
  745.             [set ('string')]
  746.  
  747.        The parameter string can be one of the following:
  748.             input screen
  749.             input client
  750.             input window
  751.             input region
  752.             input file
  753.             input clipboard
  754.             scale best
  755.             scale screen
  756.             scale n   (where n is an integer > 0)
  757.             output printer
  758.             output file
  759.             output clipboard
  760.             chain b     (where b is 1,True,Yes,0,False, or No)
  761.             boost red,green,blue     (integer value 0..1000)
  762.             add red, green, blue     (integer value -255..255)
  763.             inalert n (where n is the number of beeps)
  764.             outalert n
  765.  
  766.        Activating SnagIt
  767.  
  768.        SnagIt is activated by sending a DDE_EXECUTE command with the message:
  769.  
  770.             [snag("string")]
  771.  
  772.        The string parameter can be one of the following:
  773.  
  774.             snag (activates menus selected input)
  775.             screen
  776.             clipboard
  777.  
  778.                                          15
  779.  
  780.  
  781.  
  782.  
  783.             filename
  784.             x y  (where x,y are coordinates within a window)
  785.             client x y
  786.             handle h  (where h is a valid window handle)
  787.             client handle h
  788.             tx ty bx by    (where tx,ty,bx,by are coordinates defining a
  789.             region)
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.                                          16
  832.  
  833.  
  834.  
  835.  
  836.        Appendix B  -  Other HTI Products
  837.  
  838.        Other Software Available from Horizon Technologies, Inc.
  839.  
  840.        DDEWatch
  841.  
  842.        DDEWatch is a Windows DDE monitoring utility. Each message that
  843.        DDEWatch displays consists of decoded bit fields, command/data strings
  844.        and atom names  DDE also supports file logging. allowing DDE
  845.        conversations to be captured and written to a file.
  846.  
  847.        DDELib
  848.  
  849.        DDELib offers Windows programmers an API that significantly reduces
  850.        the effort required to write fully functional DDE compliant
  851.        applications.  Client and server demonstration programs are included.
  852.  
  853.        Table Update
  854.  
  855.        Table update is and end-user Windows front end for the Microsoft SQL
  856.        Server.  It facilitates data entry into a set of hierarchically
  857.        related tables  Table update is dynamically driven by the database
  858.        schema, including primary and foreign keys, so no programming is
  859.        involved.  Table updatefeatures a Basic style macro language, ad-hoc
  860.        table queries, Dynamic Data Exchange, Multiple Document Interface and
  861.        on-line help faciltie
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.                                          17
  886.